@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none; color:#333;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5; background:#f6f6f6; color:#454545;}
body,button,input,select,textarea{font-family:'微软雅黑','wenquanyi micro hei',tahoma,'hiragino sans gb',stheiti,\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:4px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){
input{line-height:normal!important; outline:none;}
}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
.ycenter{display:-webkit-box; -webkit-box-orient:horizontal; -webkit-box-pack:center; -webkit-box-align:center; display:-moz-box; -moz-box-orient:horizontal; -moz-box-pack:center; -moz-box-align:center; 
display:-o-box; -o-box-orient:horizontal; -o-box-pack:center; -o-box-align:center; display:-ms-box; -ms-box-orient:horizontal; -ms-box-pack:center; -ms-box-align:center; display:box; box-orient:horizontal; box-pack:center; box-align:center;}
.clearfix::after{clear: both; content: " "; display: block; height: 0; overflow: hidden;}
/*input{outline: none; -webkit-appearance: none; appearance: none;}*/
.g-doc{margin:0 auto; max-width:7.5rem;}
.lfloat{
  float: left;
}.rfloat{
  float: right;
}
/*vue版*/
[v-cloak]{
	display: none;
}
/*通用提示*/
.stip{position:fixed; left:0; top:50%; height:0.6rem; line-height:0.6rem; width:100%; text-align:center; margin-top:-0.3rem; vertical-align:middle; display:none; z-index:99999;}
.stip span{background:rgba(0,0,0,0.7); color:#fff; padding:0 0.3rem; font-size:0.28rem; display:inline-block; border-radius:0.08rem;}


/* 底部栏 */
footer,.footer{
	width: 100%;
	position: fixed;
	bottom: 0;
	height: 0.98rem;
	background: #fff;
	text-align: center;
	line-height: 0.8rem;
}
footer .footer_bar,.footer .footer_bar{
	margin: 0.2rem auto;
}
footer .footer_bar a,.footer_bar .footer_bar a{
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
	float: left;
	margin: 0 0.6rem;
	width: 0.6rem;
	height: 0.6rem;
}
footer .footer_bar .homec,.footer .footer_bar .homec{
	background: url(../img/home_c.png) center center;
	background-size: 100%;
	-webkit-tap-highlight-color:transparent; 
}
footer .footer_bar .home,.footer .footer_bar .home{
	background: url(../img/home.png) center center;
	background-size: 100%;
	 -webkit-tap-highlight-color:transparent; 
}
footer .footer_bar .dingdan,.footer .footer_bar .dingdan{
	background: url(../img/dingdan.png) center center;
	background-size: 100%;
	 -webkit-tap-highlight-color:transparent; 
}
footer .footer_bar .dingdans,.footer .footer_bar .dingdans{
	background: url(../img/dingdans.png) center center;
	background-size: 100%;
	 -webkit-tap-highlight-color:transparent; 
}
footer .footer_bar .cheshang,.footer .footer_bar .cheshang{
	background: url(../img/cheshang.png) center center;
	background-size: 100%;
	 -webkit-tap-highlight-color:transparent; 
}
footer .footer_bar .cheshangs,.footer .footer_bar .cheshangs{
	background: url(../img/cheshangs.png) center center;
	background-size: 100%;
	 -webkit-tap-highlight-color:transparent; 
}
footer .footer_bar .geren,.footer .footer_bar .geren{
	background: url(../img/geren.png) center center;
	background-size: 100%;
	 -webkit-tap-highlight-color:transparent; 
}
footer .footer_bar .gerens,.footer .footer_bar .gerens{
	background: url(../img/gerens.png) center center;
	background-size: 100%;
	 -webkit-tap-highlight-color:transparent; 
}

.loading{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.2);
	z-index: 99;
	position: fixed;
	top:0;
	left: 0;
	display: none;
}

.loading_box{
	width: 2rem;
	height: 2rem;
	background: rgba(0,0,0,.4);
	border-radius: 3px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
} 
.loading_show{
  display: block;
}
header .back{
    width: 0.4rem;
    height: 0.4rem;
    display: inline-block;
    background: url(../img/back.png) center center;
    background-size: 100%;
    margin: 0.25rem -0.2rem 0 0.2rem;
}